As the holiday season approaches, US shoppers are projected to spend a record $18.5 billion on... (22 revisions)